56967653
18143495
6023606
73108750
50632667
18603207
26694478
15955364
42643361
96369755
58723262
89955965
3393738
97568603
70788296
4191540
64349180
95185844
70847342
27334004
7447119
58914018
17241252
27151050
59438306
7613004
61815027
4656870
43118777
42569247
42931092
6808456
569657
33659599
75303566
78713163
91828657
74899164
63824138
41403744