20871150
19463883
79057408
22523829
17045737
26599443
67691706
36109650
67415848
12276788
25329432
2607818
72089692
84212857
66262990
65243783
246534
17397807
99632053
23412417
65467490
96156969
63898931
76954628
57831199
11411917
55469315
80035757
26099641
90414107
97402756
5883285
77524218
90163222
39482529
61491307
34336548
16568760
90262703
50975759