304720
42978031
99596138
12256658
44805691
66096225
75469048
45619980
42519
80673674
76028099
79803921
99389008
96568337
97202243
44069629
52772591
99015702
9910694
51536851
47295475
67987442
42612577
80053980
51038869
67911233
59763667
11644639
29013594
44885125
9707545
96099759
733768
87603125
24474066
16735168
93704610
32702336
19697201
2767433