16513947
88535684
31647000
32769883
16849610
60835523
75556735
76189254
66749231
7604318
34354808
26512614
35105641
56162911
6581074
2425358
27885909
407071
85416318
9648843
31755414
49727876
23886750
14413139
9693428
63298478
72115601
4098886
94194943
33222203
45201037
70948787
28658097
73615461
98141291
35983545
45775068
84243977
7005170
7486800