21439856
68206926
15249149
4348560
7068762
31376656
26061690
43686540
84325229
13052668
30885777
65326249
56919826
52046709
9105101
37739213
20782766
7939943
42841382
17163510
76564274
54573734
80691555
583803
8257770
68316250
91166708
73199157
9268987
99274477
76162984
86375023
467303
52659802
64488340
18146860
5771738
68012294
5469215
53044140