79228049
26114169
81046824
23005629
46579494
37279698
85232401
80731177
68913884
95884760
21621467
11559751
75649296
68845196
63066703
4217699
73045274
5684400
34653
22359054
35107756
17596391
9925832
6557916
29986118
68601096
4549592
31681237
19396794
1076434
94506913
47426845
58082980
86458940
81105612
64884040
78401272
34764862
9427816
47716521