20192670
44903754
899487
1550896
63603123
3669550
5370251
31158651
33075775
57804276
93152913
80427986
65945574
421228
9862197
9269220
72051579
4225053
47245161
18803774
35147720
35858153
15644532
54141538
78111543
62846371
61686181
5512040
36005754
12138142
17901582
59282268
81464003
32135406
59128900
99444425
26965728
23651940
53277024
67705204