17513658
60656380
56919926
7113191
26128002
7115687
35624806
19702620
80401312
56108391
95819479
29186658
9737574
58355081
80049487
50272134
4335303
13984176
4232586
97432648
42887296
40407020
67359958
34851500
1454990
5032413
12141870
68634884
928972
765806
59801802
11127329
99183
24533131
41844301
4492589
8800247
78994499
35903068
26424342