23644344
12239798
99787618
84932271
27669806
37908661
65223544
3304352
16382256
6374925
3268604
56451262
83271200
76246220
67637036
17812967
75967508
16889906
25036430
70535353
3122343
18006860
56462093
18289312
68522527
91244648
78801
79692541
66293432
93255980
6392574
46526329
35454803
40612626
59661356
84759725
23626956
3794386
1722323
3784722