71547350
40494415
596004
67969253
45067246
29704660
37978412
36348784
93304035
8289855
5579229
3696497
16413708
6676133
73427243
8553311
2481624
94454346
86424089
2109449
11795221
29409563
26162006
97302989
34531883
71233913
98135391
61761819
71796620
10358694
61037164
182811
40607099
71549600
85195633
97656025
41012199
18577990
10046559
67714577