3870467
5486893
52897508
57874715
11786648
13634739
64374570
21915308
14009596
53227155
45184124
44159751
51081352
79184451
75177013
65079919
56784055
53477782
52383172
20474819
53062871
56117584
81214473
617326
2332230
99034453
70073216
54343
81484303
44019790
10548708
86201552
59232680
99741812
59284098
13489773
72452707
78037482
94935395
7947502