83396352
318820
4496315
94791914
58731520
14162753
26711496
33255507
68933447
6527227
46327778
54329404
75795972
97829561
54181694
43125687
38564835
39202349
40706295
79425655
2092437
60551107
99642943
51278485
8498815
69131596
52054185
2647295
66355970
41316471
69143820
32132140
46172633
3638767
37885887
11921784
7788084
72418921
59431447
85203074