4046416
67625478
61125962
85352172
2846755
74748371
610980
59337199
9172779
77729748
54039088
15537809
29378320
91856711
94123268
35171073
68439305
67289445
91787683
50396557
94528640
41731159
36838425
83634004
237647
21238075
20131911
92574529
26248061
22647803
88643711
88143606
8617829
95991399
62241207
921557
23223719
59537917
35479103
88076164