83991814
22304341
4974292
86531664
10869596
78578268
23214385
20186401
79824121
60146410
4150600
82576174
14816915
70997132
6857522
31616632
24346188
89188820
28857400
37843176
77411499
5700633
73825505
84863008
7263947
20573395
5435369
25825038
6892490
40312552
47324142
64486508
1447550
22629459
49376127
40694582
68129513
88331220
913194
73057404