202739
91441411
9518775
83685187
70264619
66968554
2435949
36079585
94838353
64482004
13769121
81438822
96206906
15112655
74023567
50342637
65837595
53161507
69508058
307064
44481542
1308133
8046031
41239002
9121211
14025482
42753314
21529944
34231089
36881044
3426418
86155952
39028390
75844088
56942114
21484224
6971218
47523263
33005437
81011253