61856506
66116893
39515631
66805553
8252337
66035375
8350106
99458253
27645704
17904367
7157771
4567544
70464855
59992082
76681182
63302004
4147102
90662415
3969808
72312502
6056438
52372531
1846817
42206206
12948215
80237510
96225625
18678457
32839984
50822391
65524636
8173993
60198648
89091115
54179
827156
20952750
48221452
66588910
6368153