16285688
91972978
65434390
8564698
19413810
97473651
33355131
45375855
95211537
51008949
10871742
42267410
4072344
85926399
15242842
57217503
99781620
37594313
21374099
90221139
596233
1913967
76544320
68668200
40921792
89146632
70109126
12315426
51491406
35526331
15252127
70436086
46799705
17056244
51772679
55709648
85252281
96313106
32333750
15169461