58007972
49647707
21509975
88568170
48131930
47507135
11742580
47812006
92093381
68242294
89841712
2836501
18297310
92669267
35634978
79434134
80021675
29949469
56548765
77269758
31614203
71393055
4218698
268502
20284883
3407317
32724268
4024551
21733600
28418286
36863750
1659692
43385718
23017522
12013538
10591733
96964365
661898
21419239
37482642