14897710
1946925
9933118
3053117
41083448
34704908
1481083
23935502
78963938
33294916
27514658
4764181
61716771
9398034
15403515
40898537
28535528
39619553
76399741
5579737
29632773
44379084
21867573
62676194
7689604
14778480
80901433
26198128
98568228
988230
20234457
95864201
44124116
19653535
58258649
63323340
71579593
3896140
77606293
20795374