30034132
86239779
38921375
17003667
40443299
8597302
68277534
59209229
10964048
74953536
7722181
57748763
6459532
28238591
24949657
40809796
54394866
13738499
56232660
82563971
38805384
14365331
71134300
77944153
70444263
44362146
9753309
77975950
32499164
2978601
53645809
14872897
51763914
19399810
15108920
44314068
24123781
71327179
68021956
90362323