38806361
55494826
6202603
95955693
65037576
70819504
6571166
81686056
83595431
9082160
7442039
5880365
13386539
60337796
60454016
628226
27031300
28354366
10872973
98102440
48747179
45769557
59539334
52407102
24599572
69788736
43242504
78387905
41416677
70389289
85727439
80129136
23201955
96344119
60939460
14756293
14265665
10631062
77392906
94505900