96444840
16738365
65886526
9909125
85762176
85874953
67506224
5304269
85755171
63556292
27328127
60413921
49362359
25816321
48925485
811566
20075296
62676025
1297231
49475981
23599359
99472366
26123675
94745860
65881358
52401550
88518693
98058076
47744508
32785419
5775
62342923
71005122
15753061
39431176
87085540
72972304
23245782
43132744
54461033