10749022
7606389
38392482
62284107
27643669
42574721
11074955
96687777
80328655
66217377
78427960
44412953
25973519
25135273
21307072
99676368
13959120
3765628
84081019
8796682
75427652
134669
27787394
80743148
98555238
53844052
69613438
25466986
24622228
64328499
83056213
94161776
31509560
15433849
92898220
55906886
2715471
26625656
99209114
69595407