59755767
93371880
79659944
43302228
17417513
15398889
37093130
71083448
51201320
68898267
41877491
41738281
30846686
35677422
11497441
77875330
40725671
8645463
7377416
19991432
92529752
91985656
70541338
90825881
63587150
65818501
14057048
44424387
41849518
21773613
58395840
37291447
24642051
72734606
62539966
16147305
25861063
2205487
63439954
68265027