65401682
10843780
92854524
18612838
61259642
48657854
64498565
21931976
26049774
63839796
81056681
47224902
54296863
1727421
61547593
87844890
40985152
72138132
815735
49955874
82671322
43955668
45511327
68485107
82251559
88439957
3882243
55707171
26129933
86396080
69584682
43952088
73468579
42078729
36961624
80674561
5986625
9492216
51334067
47871288