20839118
72447283
75852553
58362137
98558526
59785714
43009072
76363458
6230766
26213721
3309501
39232675
73232825
32523445
14014743
48645636
8962543
66157131
9113544
757622
20757248
2729480
51669546
16518922
93762279
2532575
31001195
4003875
50317019
76559807
18547500
52297176
40948148
34897597
83123078
42206714
19178222
84433400
40237277
1418287