42345065
48563687
47582269
699334
27011376
14736566
99734891
55439597
68538631
65572372
74199356
97071133
32567292
71715746
68833192
98567529
42577104
8671253
6093460
33465078
9843995
5610199
12649166
60102154
1046879
88119112
1466982
50583764
67171181
45932793
92743138
2827394
40991598
3565640
39115054
72126176
93658097
24359464
47357126
80667251