96637580
63784243
51461227
4581122
23237290
67207933
51171706
65956349
82517149
28104492
37948038
87165719
9929807
9791903
64202196
54075053
2989892
39269273
32351664
99975231
3623919
50316625
67208754
2407472
4754650
3668142
88232235
7125537
78461739
82479884
23539159
44351788
56275463
81442557
10223255
9731165
72981592
88598204
19679977
67955852