26852057
1322282
24369964
85105235
3652016
19934174
59786099
38201057
8523576
7883844
1689358
63956149
33441440
86968387
70926507
77429374
81673966
11921709
76534412
55509749
98646375
98186029
30043680
89979359
59966841
2184915
81888006
25464281
67939237
97675171
66606072
50579629
26559634
8131784
9964913
80222254
2236702
87633280
39761284
45077566