41678624
8663669
46597650
92492
6377407
39666108
53716600
64443681
93903550
76175791
96874
2200854
94145399
73923829
68176558
7940827
14086521
61857908
93734904
5799904
96096771
1335313
44128056
33046608
91356140
98131295
60576659
9528868
676014
66774102
55107183
39814181
28623019
47559055
27593475
701540
48205583
3837382
41981489
1979460