75393059
7327551
66268388
54093506
15021754
38404975
17419909
29765460
26956667
67972997
7974177
56018790
88016966
76719800
6815576
70196723
603218
52329958
20147638
93399116
9588303
23637471
23637924
46536195
19019454
96184420
61657864
99102274
11481858
106891
93479773
5011961
53225679
54319803
53573726
44602426
17201614
77725406
74641853
52336490