17703171
12972426
49975752
44829406
77309237
26279398
75248121
14494556
22376853
85694242
36143545
9728969
98015472
31791872
21873496
12846930
98773287
42264537
60511349
31865292
5934396
1969050
4592322
66807402
19913222
76116075
44468562
76484117
99386432
14745053
68277255
29059951
33355235
82867835
97385646
67462028
68399330
28419248
91689491
43752870