20451381
40116100
6806362
55149270
5516296
30978566
68936731
83997281
14253690
47188900
54899669
57441171
88462922
81283342
4103734
8552416
1777845
19166135
22077551
1634573
64001007
77809126
2399166
3363242
3565359
29922773
78998551
66945558
4776644
215561
7727510
44239229
90759466
53367553
6775070
77737700
49127131
93792292
34609533
89565759