67684976
1377739
897758
8824939
85178476
26309980
56136635
49152892
8561885
713920
82257346
8338467
38442919
33151047
98475922
71944708
9054468
94498422
6888417
23552586
6433271
59468332
15637381
47442922
68312539
49985827
43903542
32865992
50772269
45909343
74801180
90176122
64141796
27605537
55621556
34983477
99831265
52781002
4719983
70262846