18057495
47326417
81466831
65051240
24984931
89333417
16602547
69603524
2099420
12842304
6417145
45514071
20848200
12197633
37124433
330137
1854371
33208083
502867
8885952
100006568
35654506
79726023
72031673
25302325
11584788
908212
65638914
1843570
75657662
121447
45081985
24939058
3415481
88634116
98609723
51869438
21735312
30476507
67919106