62157196
99917287
13505530
36182406
12193183
72826007
51148347
44428457
98271514
9942155
38751287
86737648
49667219
17709742
63659565
54111754
1042694
85271950
32864844
59101882
51477252
42855999
5231688
53897002
4424128
23146845
33096567
77483831
41707570
46466891
57208056
14207952
78741027
40564565
52155950
34722330
23596665
50858358
76389998
22823671