66525133
6008712
1784572
10551511
89205447
86897466
4398094
84326848
1144865
226110000
15668970
87871285
21671573
44996066
91585275
62124949
93346890
79144861
7422577
37296551
66885430
74632455
5872044
436498
49151706
42689836
5664531
89506951
1755242
82785826
36935275
43835804
9070600
54502998
46046439
76922886
52295155
10333413
2109157
18277214