25943432
32896776
65072420
40725827
51178526
84118502
5765979
66885941
78478037
8272284
40962236
35869277
59569250
53053172
6025220
1895287
75046447
3391356
55343180
98477423
85887647
84967954
26543838
9411157
747898
16165321
76429016
50505212
2635637
64163798
10008591
27382076
4264330
50936189
62406878
73981726
65781533
6536129
87363748
29133480