70794268
9300934
49228648
96276713
5733126
46237525
40924036
86975042
45852920
64193321
42273443
62605419
44639526
93955660
5811444
27168557
7246868
2075717
82661932
31446251
17301048
23595998
1568146
43436654
2326426
61087296
97239446
84922404
79845855
75826913
73062636
40837058
87445948
92493739
729209
2107108
55445471
78691163
5763240
52364728