21754280
64844188
33442105
12285287
85678658
25174289
27795518
7830221
63588857
85482340
2907706
1928508
27379442
7157429
60483199
45875107
6932965
78093160
6195231
1849487
23391516
45696265
16656999
94531783
46692398
25492649
92872071
61764518
83955605
65531168
42524166
72284967
54522070
11579014
40974060
56973896
46167871
60364744
2756964
90578534