22983261
42303382
93029774
526541
39904209
27586380
64135408
10315485
59972456
45365669
93101734
3278106
5602708
2105929
86416184
90281524
49899044
9976294
9243306
24487791
1351852
27108571
39946633
14595119
59405150
32071246
7588452
19344659
94608858
3161718
68981694
96511850
7859569
38285404
10041419
83455596
38151642
11685527
38475141
26873761