54375796
21108671
48839422
68219374
33384622
45745156
55566209
83418449
16512399
9443492
42774745
48891757
33182867
86322451
34918952
58816628
40905897
58715167
84024145
33632597
5987157
65595619
4515573
37966119
74244415
52706695
9423820
68763436
43929547
24216249
46875357
99496702
5335351
87831206
71409261
25617015
1129200
35199488
8017574
3913859