39048321
66389594
65344341
11071997
6813800
20234905
25318166
41108536
9787676
98753686
7558231
7552467
16838786
10103062
41458534
48934710
74843063
70696875
18675778
24514170
6055261
25553191
28501964
99708828
72985847
79074847
77085379
29263506
3328373
65021157
7078830
11668590
81797
1638407
31346625
86919397
5014176
2890816
46395156
16381539