83531866
90843130
66206201
71567968
80557739
37472073
32273453
90315383
78055332
43066940
62783939
31338754
60659089
26356901
66364252
51745426
13006715
90759751
8877789
47637022
67625105
80129217
9517375
12999363
82431256
88151530
70116970
3806008
11169568
4047636
67212320
25861256
27662766
1307704
96759866
63431547
64873544
94763320
69507567
40296139