59855686
46261296
82596001
68832326
68136721
17115392
93535732
30436083
46242401
50238862
7319168
78838058
6601505
7129008
17892088
32671766
76062869
4815720
31686780
12599538
79327897
58608030
40686343
80517611
40124240
1155368
5139282
26312325
72417479
98131819
14275497
19591994
43143373
73425450
93054452
32161510
81134474
29736486
9104616
85043072