92138786
83149402
31986438
45337660
24503372
3388866
62917511
10241986
73272343
33538204
28806352
1132898
4382148
86883144
98257330
502387
68546501
66672929
58682792
23165795
25991607
57359229
96073541
13495292
70964588
16448053
79383898
52347358
71592561
27354358
979626
47739735
33706401
10957871
57815496
65302251
3397407
91171546
76482811
20149309