16887129
24828635
842326
1774622
17675352
39702865
55815435
9408628
68782652
2044435
47943447
1592737
2569636
58046589
49424480
15475662
64246366
26557568
50175078
1677257
56261767
45825033
48761556
277599
74333139
3772253
32457982
51799945
99221234
91398178
19018951
42673153
42101741
94522082
88001228
36239267
87391375
63319304
82694899
2276818