71438101
24857273
13693188
83965746
82633937
24702708
90031088
72831186
1550129
51312743
24843243
64733887
25939582
53946428
20185016
35771680
56356311
78577422
99524676
98987920
6723410
75404911
94813452
15672629
12376939
15079975
21805867
51323015
22864581
62116303
12603868
7691631
50628809
13692014
1540345
69311280
81887649
62167413
21876432
40798215