84856884
4796320
96911289
1926584
2156357
84626509
99096677
284780
1198020
85935562
489629
5341467
57914809
30698964
1969050
24804564
44962382
11279878
60395417
10585100
96094594
26289782
69278786
45547865
42163451
5193746
68171670
43472082
23373182
94539083
12862640
30664028
97699208
59496827
66921847
72129331
3938959
79406491
52889329
73211840