70676792
43621977
34398856
681729
19603395
93802660
3981117
42418702
73387036
73075502
5207510
11919285
23461230
32068918
98082537
97948370
28282832
16503015
11862457
20736522
82055497
76611410
60307473
94255510
96142022
86458041
60001563
3976552
7202733
9028628
97425340
20081017
8262438
12927845
22337707
21028477
15078209
21293233
5185740
38938704