85934829
35831031
390216
25982493
18644386
84622143
14693309
76519280
32788365
49352239
3174524
14717480
77494895
92695366
3922391
941855
93913984
17852289
55812650
46955434
4431163
2022031
16507646
6840536
13712170
38889741
39836718
86449853
20608890
82618552
268671
89839727
34144540
63808508
98448773
5361463
82412856
67553414
63998105
18042333