28497599
46074951
38624814
17134502
84281736
61047659
67288938
71027655
41701979
60853861
80664977
17977267
46719179
99561856
39854662
52696048
81625634
639885
63559287
36915085
16635820
45655929
8144256
27359696
56938220
797539
46421112
487689
10032210
32159753
13496369
83768871
74787920
22116558
4865416
67082342
17817875
18315762
16195152
2114420