22678565
77592106
54568664
12814250
68088200
71771288
8119213
55938995
9424421
55996715
32941517
31526167
46483849
58557140
42797617
6314904
30807739
31041398
9784162
20106372
63223543
85433319
6803285
9792308
14658634
54627411
17405424
79167214
50537503
3593291
20399210
42209839
80964892
33458015
74396923
3254158
94835353
332554
88917175
62809141