29938435
1536433
80153126
72559528
2419954
26226233
73722443
5082736
87511023
20244535
21762250
9324537
11556961
1772987
56435461
21558187
76598477
57735902
72885035
26001534
2504991
17134497
11865922
53365262
3934833
9327718
75682953
17471186
1289145
22394012
65601410
79041531
74179832
69475871
2834822
3687304
40671139
58772543
88742400
3358675