2247332
66943912
61098395
64238961
34117533
50991000
88199643
3689808
60825632
32805609
5865183
1532936
3781781
85043214
83063786
54464927
1059973
52173019
13325819
3830597
41225545
18892197
36182811
87052713
1108255
16283958
46975228
35697669
62349521
95238925
24011472
9986746
91166118
10322687
8083359
79329314
98113706
14265490
74755646
9464624