87409868
53125466
96014112
4370373
66109672
37509053
95989100
39584319
32814750
24029999
98806982
17442172
4648744
101041
38097070
78997418
60084925
67023050
53377880
54481671
39541202
51382391
36298664
88235727
50511365
33584522
94435270
85748049
47725512
84962424
62792618
97964670
53102270
22478998
60447613
715131
99546348
57035125
19761158
22373248