15514707
25952226
48696300
80829177
60182213
97658089
67044567
66947637
702415
36994786
7275538
2097679
5831487
36547929
4202900
42142977
70486530
92298245
93121527
23278153
23487755
61472200
15371243
9653952
82434064
7344151
6012452
43098891
34302168
66316219
50585030
22365136
15981268
64312995
87936763
5291363
34805557
12055221
61014379
81079516