95117731
38567108
85527757
62267991
41402391
74052415
16123169
84757607
80293716
81645695
24108851
69955919
6511701
35675064
63382634
13595674
17028533
42631036
89122075
69342163
3581424
77028156
83418748
4018889
7881804
35032331
90569147
83513283
43858658
4969463
50676472
45558006
98585675
67538012
295092
14543201
1856282
1017654
21956380
36739111