78783191
36079153
20213965
6207962
34888770
10249683
32147039
93776506
53654557
49782655
28431803
5112758
28615017
56558710
89263629
17824303
33193340
94894618
40814069
33233174
61352606
29116667
23327399
47852691
99519384
41102400
90157964
45654537
83515984
79673744
23744660
56509124
66947523
826014
2602617
18713480
39008092
77322539
37864248
44027601