38356721
15554150
26886637
86365483
39857475
4395499
1100867
6663311
38934251
29065671
11741179
14164328
827775
17335975
48618487
42624635
55349446
2262192
47289417
38195826
7836557
77883809
85365941
43429112
39577370
33967772
42926473
2377963
65255350
2635557
93746096
3470274
31168699
86534088
43959380
89271
83891325
68086315
836925
8585732