16913104
40689300
11812116
23355649
33878194
54069624
84534888
9535249
64101058
1614768
71144231
27782401
35225139
80611673
1644661
49475229
6829826
55469384
87152943
28164213
67394625
43452690
90599165
20375799
57487171
78822644
2482887
8473579
7003276
67748676
14843102
24215432
94648081
77533008
3954126
7083119
83216834
63719640
23405345
22515126