62897664
6851849
334136
9752751
50702522
4253328
5142607
65601180
42797755
78956181
26327338
73192890
25729384
9913840
4062816
51798910
74623347
90965189
38516759
94941126
79136617
69703503
9201376
3872240
8953240
60548948
41254645
14436032
96604107
93686808
87853896
15776742
68107325
58823123
58971166
89968157
4685484
38227629
68576670
30063517