16304402
56555516
2363529
25978659
689354
319996
46799500
61323627
32238614
35051359
99589575
33199011
34668256
14407138
49189015
22685728
63201999
72677424
41049640
70099775
70361
40107642
75742606
28492536
89672184
33676764
64885666
87245344
2607433
42868556
65453261
53242479
3391538
76195667
36072049
31597523
10113310
24784233
58288663
80191800