40339021
34077617
54403853
38972399
24145455
1165468
72504592
9686029
61492770
16771097
5905547
62947532
43001796
21104034
57515167
59776549
75307405
6994743
66588570
94693302
74853515
80079433
94578046
46466095
75414311
14018594
36382322
28957637
9682457
18751563
83089618
88684740
74805946
10254115
49499611
73713064
12711479
20253984
59858348
90592102