35802753
16056472
31628420
60191401
11944352
89173412
85373075
47805051
4079264
4822666
8215829
38118741
78201053
13976324
85117904
90992332
72489167
847412
16795445
10786412
16223859
81571322
9837489
64682836
5982649
71655614
26477554
79084719
43686558
69738846
53499427
36508263
16481973
37953174
18388179
57555767
29341401
93329593
18646719
10675874