42809913
54781912
83531470
72154196
64025209
29763672
8491438
709237
77405993
2410586
45852735
9794798
1325790
4921660
32032362
55677771
78743167
25777700
2608376
59225672
23099877
34926059
40296336
11859502
4657049
9492912
3023365
99946102
51406450
63849841
49772149
3558479
1921883
84465665
75545716
1706584
31561583
75341691
57136454
69834760