43273728
1989490
64474190
72485184
2909507
23148022
70023811
1456044
22331379
70292989
10838063
97674170
56229171
40664333
93667948
72363400
50619521
74825617
49831899
11495800
76801104
4202519
4366667
1599792
50611281
45352880
99646186
16502714
73645370
4987178
73774109
94049223
62238548
18086293
72248767
30353809
61757728
34179564
65021749
53944666