77539890
13403035
40292752
26306191
7726993
4947959
94561241
41735370
1686664
78641438
48841092
1827742
70191228
65236033
85194153
6745272
9166540
76993787
60759700
11734952
58516817
12771359
65874047
86476956
98084948
52767535
33521490
993867
86335809
86687756
50467883
28721498
65589276
19625418
4862110
61493580
8622869
59867103
45007865
41961970