88402075
50432514
75643819
64777060
7567497
52042268
72307640
27458134
55401875
78438806
9225535
79285567
93468048
5401471
30104132
337596
24114811
951529
53574221
55653061
16695638
65811149
19973393
22128843
40473741
59801226
5266179
36212468
69989377
87406093
82642571
7926000
55546162
33121832
83255126
60567202
60151175
32153221
37595181
17471780