76856351
91954386
45815814
12704309
64306900
11519782
98226679
87315846
37969001
16905171
74511139
23823075
8486184
84102100
90948161
62552046
66476706
70381310
36532580
96626308
83501805
34184122
5023700
31543912
14053891
47368636
53142381
27909018
14886034
9419488
83866901
27073976
35369137
9705931
73472388
49299465
76405535
83854044
28722206
19728568