90407538
16552857
54274803
68575882
63892128
36454206
8319622
61434204
47866883
83645857
67372976
6946739
85968413
73952058
21417508
73389546
16915193
21261468
60806534
45057856
45498944
25221021
84919616
89381479
81657796
37108681
69756984
32551512
98148806
42499979
82417052
40301929
86669355
88552338
56229484
884166
16772291
95483902
27038466
50457300