48725944
12942500
7797169
68493781
50149641
63156258
74644023
64061686
2513620
6792112
1517607
50912566
84265727
98649745
583394
93669137
92372833
91818639
51623746
63657743
80907870
561716
9084196
39808155
52549605
3023149
61336884
4192634
42859045
86984853
16654897
49975135
81715642
18978223
83823380
5319635
347530
37854947
96315766
14119476