66953427
51346938
26495654
3711808
7596967
19622336
5812409
1369499
60521299
3997371
31675389
8824170
5701725
32195108
8779376
99933944
30507528
78472956
32044846
33982150
90223331
12532677
1602715
54238519
57375116
56797983
72252156
75894256
65754656
1043542
50507346
71596466
43033539
64917348
60254533
76387182
49104388
95893237
30741303
68607485