70624116
25439386
8661768
55392532
2548499
80268351
2876201
32835615
14718725
58924859
3099775
22378770
22969321
19643902
80599816
98219253
44091707
89645508
32398424
40032693
59913811
38609185
84401248
5523402
83123229
2586961
40668244
7028893
38252078
25919845
6600337
7784229
31939848
21458251
90638955
11048905
39502979
32614817
96872082
9770572