58244692
2858139
86515850
56649746
8040702
3001506
83327222
47673354
4896625
41094105
5561196
493496
67063562
44349401
77664718
24637073
18731370
5892545
81145
81525229
14957245
33508272
53173639
86712662
14717115
22883887
17695895
12964188
29366699
2772897
35339606
70193244
22046515
20629433
6879867
22562686
2056579
15492140
427145
37794256