62303431
27962260
16125121
52531450
10486460
80636574
52869034
54353474
31082142
20653752
79982627
6819756
14599382
4592559
77058394
956612
43085243
16551041
84314058
51787472
26466200
56028803
71229917
70371545
15058740
51292245
98557104
37618389
54402142
2299664
69677630
46611572
50124231
6764444
59107522
2322220
78837321
34002095
78651151
32323292