29594517
72779599
71175483
26366138
59316809
89241645
44019251
52684306
37698617
11644656
74461801
89657864
44536028
15612912
81816524
63404919
42522016
49674928
70007398
46306001
9090328
83717729
55431371
65961725
8095338
85204285
15716817
24601443
9535724
17391627
11061830
6343452
67492826
47677875
2283616
68579051
99781054
72019414
69678728
48487439