41384472
30596180
9765806
11743696
7794890
34514905
29984399
90717030
96162083
69894573
61456659
91965841
57619152
33612859
58173935
79885460
3175953
60868514
21659886
38073873
11374486
51169985
25523086
504207
61525473
536264
76733598
8644972
45763962
9611946
33469353
2316946
37856390
15459662
89337499
71032352
47722380
86407610
64886590
83407691