12805971
495177
4433361
1838263
53711799
53223268
96028245
15686499
14092219
60126180
6121292
64336496
58877821
75391472
48209205
75944220
23632543
35461643
28935031
4589102
89091292
10031385
59372326
62863284
41379621
9093835
40343204
80022723
50759752
77776270
36516311
14881652
51091628
50126570
89411812
42117900
57652845
64633360
88449340
20645818