66688800
31616964
91043066
53335033
2211682
48716165
63955350
9935530
38971229
28845855
53011926
1650538
64407184
49456424
93237478
12689198
6184473
47026214
53472482
1216924
95659547
45805328
79412259
18117364
35167756
27578384
35792695
36569392
40438905
35665843
9538437
39175281
62178144
88987060
15356367
17448854
76338087
53768066
60885338
44826269