3974572
32338974
17885107
6151726
47137636
71232517
73815333
46433892
91173513
56131962
27072878
8483779
753626
24258943
14035256
32132332
96656611
11451794
60444744
40481190
55925192
29137497
8440773
70422749
10962950
64335060
5795695
2885421
51379981
18711381
77472547
7841414
66969796
10513361
76413068
65986295
59688710
2715279
13242659
69903178