39678324
29127514
30856863
70618832
75434200
3178235
39116714
78486281
16292728
97688645
1814975
37373475
69279966
5578541
88153442
56111648
65288082
96117487
5013438
44446171
3325431
9916868
77865730
56206496
81313565
60087172
85083391
2090420
81443204
43173119
89442581
54694467
7199722
7574761
42249387
20136885
90241935
65601718
68067781
18637921