77175168
19998966
65615450
75313734
81334427
21155288
86258397
16487
31621148
354898
40633356
4652372
74449781
37771943
5724551
3990671
21734781
89538483
44459715
11678061
1804032
76657291
36446928
3428357
81884249
45854766
72936825
8061188
29866604
19691502
30944644
28313700
80944574
59079882
9238772
19983566
11378471
94438511
32071637
92425261