9966236
10186615
73395279
36942243
94473257
49733636
12141739
92414354
46265558
22878547
615545
3865358
63075294
14991306
83814052
35816483
50188958
7520244
99989736
50163562
65902463
17953737
5908649
93834740
73653909
61981899
45888271
17922380
63235366
3017408
57773643
35507563
41093306
34895331
72511945
143575
11033996
76255856
92052346
4498859