22292613
35589972
31223699
79977020
30852091
21884548
69488074
16929297
5836072
26096618
65603215
71561289
73253608
28846026
31356035
34995687
97112241
61937871
52219436
22099965
13472377
41793724
48114104
43425699
7659824
46814745
56664896
3137488
11245821
8349625
69946252
3749734
55413210
98627296
83221191
14744336
9459558
28482142
5308327
7662762