85726126
69068655
2402216
51675349
95761104
29397630
63641310
71835262
46649724
89159486
72999295
22269345
85653988
1652418
10089065
82739683
14092053
15219624
1609409
93441897
28596920
16221679
6158628
22891757
91322911
55332680
1004553
28865586
63918618
99067130
25782293
74987735
11013362
72772913
22854754
80264844
67635421
21406251
70962265
41933130