2547246
55053339
3235733
14372024
80868178
9614238
4558060
11356044
70194930
39205261
83716650
49456579
75349381
2367938
26033817
68405431
13552684
627365
27015553
16044274
87706487
71879028
75031771
4984442
61665585
98084946
52696671
40983308
80437767
6740723
13336519
50202425
1257678
36137195
18407015
38674642
488221
40429455
35091192
9211474