57964290
69419376
67773745
37872935
48363209
623490
22241667
74546438
55956481
81507448
25601298
73464018
42292333
50141082
22155848
94188246
73865742
96757931
45915928
1842796
38957502
67517598
14223357
23023588
51032319
89007397
7610869
14653743
1432996
60946953
88025801
60062581
79303980
46523452
29293548
57429580
46223960
84344942
57057248
77393720