4971128
12628863
43954028
21701755
30589015
73012922
50577172
48798933
32464062
11301886
4724937
81798883
9058766
2918111
8310483
47936115
40315554
22349673
2690225
91454051
4410596
20484779
64135225
32857713
27857807
40984316
48884337
22579141
49585354
61951557
73888321
50626565
34069595
8923242
81546125
56149894
56455025
14351840
83771698
36687850