11741768
35119010
20254234
25672759
3165939
9575288
8327462
76017264
9822633
1382202
14399518
32599141
32729030
89274704
5024453
5347432
738785
10868762
44064227
36547037
4612976
43456930
7879618
3314259
51949682
79459958
18866360
40082868
535488
24793478
39227156
97353533
60513079
92986895
97178107
62218453
46145848
54336964
6791145
79199993