12189763
964605
81963302
32297365
18867645
83648940
89996158
99041357
85166690
72072607
20765458
5635505
21918130
132823
47635532
92734773
17607121
80299930
41259950
26027080
90838360
64143194
45368700
38312809
46947901
17457419
44054448
88888605
24438454
16508248
63427242
30649131
40431172
93184046
7449650
16362245
40278184
59839960
46636353
15957233