20075992
90573498
30409490
23467148
17109369
15871391
91641863
19568997
76301438
14906044
66915408
51527280
30657425
85564265
41639842
43071488
30964385
56018376
10064196
31699556
37387654
26131860
85747161
62566482
36908448
69182969
75528937
7547804
19249369
87098038
6218492
86584016
5408173
50525243
67606748
45184997
3301492
90634282
39996888
57214299