73381760
79966056
4875038
82717428
19315151
64414397
151387
85432996
92514483
6935501
8283246
5365722
28432670
82175118
62211061
1632661
95026710
87488536
64674284
40515796
31871701
91505176
25624659
52053295
99759040
79755602
10927357
9469138
5863156
4573158
61053032
5733947
81643263
64292099
68086597
35283768
32743171
4315713
80547727
73867169