32494933
3818254
25925681
57891637
5778584
95226993
96046907
2521520
65672437
74215998
57997431
55883933
65195367
9134285
82626780
5749896
60707527
25169587
94087791
35045138
85808250
75918149
7837397
71547720
3888538
70834521
40035939
12987010
32434059
1411657
20233836
42319254
89982785
98457326
88545528
85733121
1109324
18548042
90021157
53176704