71997958
40642498
53048172
99474794
30161319
24896299
2291924
84559664
45536450
568120
5791467
71574513
75687351
14036066
30594354
11086787
97076242
36908578
71015760
42117002
4082402
2463449
23119171
94278150
6407208
15513185
29318524
90688373
54528869
36508651
85299540
42239435
54963902
51128805
91091691
83352257
66832430
27984400
42794222
16495770