46179862
30747720
78744371
56308442
83298000
2692842
23765858
76975665
99018942
71618501
40219125
10504665
44394547
69896069
16778399
14323252
27911842
2887434
92489754
96712671
76192171
32088344
97729117
45767158
25421036
27283407
8002091
85383251
45758430
8497789
5079037
2195419
74389141
113813
59673987
70641882
81066981
72363725
57706120
2136911