69869541
99033459
94895331
39915985
75699711
79223846
38955336
78455320
445874
86915761
92788036
86468729
895650
2182325
62087998
69684862
99763316
93703
81983529
97776939
83323778
45334024
56816890
5672725
51259257
4706421
84308535
57203744
63805956
90538643
39573236
24915852
920750
59496364
28008606
50436575
3880806
22541138
37839173
1416288