80042865
29056822
98249506
36089265
5256093
12888803
23949172
557518
3872459
99578823
49814481
9910810
70085484
46199660
88815301
66303073
59643816
96906631
2252999
71319294
32975375
4983334
151154
5358802
4948532
5713091
4389944
540363
4653660
34657693
96803738
53487900
60486203
65974879
42734568
31178950
54545079
53429064
67245587
99819381