28637719
26355011
22267243
80695863
36991319
44384763
80638251
49355210
9005547
38851380
25345880
78936347
6175318
55797978
35362223
83426980
91374071
43576678
77885616
35308114
81999414
14028397
53321159
30971184
65456536
22038953
4339716
28473492
162787
98885067
43486628
5592007
15984715
29684186
169399
46521558
43424036
63494652
16992737
10238130