16642359
85296668
56074135
44124570
93542400
15776230
51557230
66022246
85567526
90173882
61525953
39576959
93014053
23397813
28716371
68018592
20262545
70923052
99638307
96091581
9640959
54625482
82231667
80055479
5722546
93951261
18841803
1024991
26146194
94565372
2175440
76039345
76031428
71387880
7582418
64896495
5213247
8752972
11245984
31219140