76317628
74044019
19583982
14523753
40557795
14484676
54161330
3731889
29607387
2903708
11879876
42725625
7776209
9081357
33979054
92502850
41151273
49002432
99939110
66301319
77664305
37955077
17312126
7580333
35791542
81213295
52548194
40653077
64348633
70074216
98698077
40732371
10417583
68484461
24542490
4943879
25646435
21487149
58105874
28489853