60837473
12038509
32936224
27406413
36393861
12389819
45017623
6460983
82056975
22105849
66162985
51669544
68337091
44915446
1631878
64709039
52757183
3309629
93841564
55198327
56435261
17786924
8141182
71815271
74946937
92862804
7605908
77235877
50948487
33499255
8311212
14308689
40213272
82404353
51377713
97568052
47959248
3446662
31813850
30647465