77051652
65011732
10243409
29426235
15781751
21634171
60564806
11513980
33817329
929178
18753760
22306125
81332403
60735601
4597384
50757620
90664887
66486409
24388127
2169481
2566456
6211551
71982795
51607938
45458639
40155215
47942045
59361849
70342250
28911533
6735269
33041499
3264714
21997936
38166690
70927497
92209954
91548439
70895561
58997833