4889525
493935
69414635
18002085
91734469
22678611
78678752
7912822
44699032
50474418
58872668
76073562
60972204
79425501
60361738
14092318
52821170
55265773
39406162
64071023
99452714
51485058
70575345
15126023
19079041
8635084
69323557
94693233
75934520
33694476
88086886
44032428
85351250
79818978
97178995
89354398
81244028
55704462
82029011
10877265