98133118
81276383
80004274
4222803
34749436
58668536
39946589
38874835
84202777
80236343
362255
75327982
369084
37128361
4159359
34309879
4813697
27882958
71721723
49004015
16563040
4197770
24671195
43878735
961212
42744152
13064193
15871025
6543689
2886849
7907413
2512706
39466224
10721623
17764032
80848582
22054796
30233341
31812667
47986910