18866466
39893639
37858780
32798195
61883454
99975949
27052421
3846180
6986687
45244973
2468375
22284871
70923847
80322463
75945647
14763243
41978673
97293707
9773931
36902167
96771916
71587580
93349765
9165773
65311360
77849554
14648515
9105367
8924771
14382868
76914918
14116806
1072141
22155584
46965858
23113808
6633534
96105949
87798817
34536902