13526027
91388087
81283684
9452869
17064164
962218
76914706
5418565
74142936
37439050
37456372
82491986
76951019
9047906
137848
477976
81194676
58601700
41198973
67657539
92379266
71471647
59222960
57728671
63565790
52397188
69505704
49019317
34848348
57212148
1979803
87118460
91033592
51723877
5662813
41245328
53907223
12637235
22727391
28015162