22718160
16855770
41878879
28557089
46743610
70425071
23449504
22949014
81756179
9267204
8845096
84686373
22873423
41157546
2242448
67862844
7951905
20847549
66076719
33908416
67965409
23089085
23127522
517271
69832940
6793880
19863524
94545264
88628815
39913514
84924269
2447424
87885441
43738868
79077100
21401083
72507883
43583347
10122276
51766751