65491477
35409269
9379315
28377723
18528580
86234710
40419473
76842418
50473656
30175113
35136430
26458749
8633334
70788767
78441345
82921414
24043429
37454994
14252750
99114457
95251464
16074669
54007448
62155308
70054461
6211926
7096243
4401310
53267839
3829382
16619713
41227286
8987799
83756769
73878035
85265756
94001590
65243815
30237876
1337936