60117128
11613062
85872226
19165662
11961340
51078406
18183944
82073723
14297184
71423262
71802098
16566169
12282229
24052219
77037807
8302167
93083676
22014082
93057579
93673867
53015982
52038413
48964123
37897378
48989597
68273767
86288612
90973124
53126606
66639346
97298239
35279535
88061553
13562952
59795398
15238673
93476164
10306322
60321203
15996154