5342772
5131582
10751804
97572524
12411000
17375448
14842089
9830129
86597594
65126160
42244233
30963238
48437821
38222617
17791719
75967186
56098
14558353
46139600
96504789
70575937
64669007
31558794
39879729
88204149
82083401
10658125
604848
75374164
2919570
4676484
71315145
13628955
70767268
14585058
30788120
575589
81306079
9377698
40175388