29085847
95862662
81602803
5431514
77216414
84912176
60966541
68518838
21102254
77979302
92337923
3473321
22027776
41121996
39201443
47458781
42472161
27703162
15496886
5933756
2264838
83751543
81512623
64345345
59845480
92644344
82596951
10896718
3242823
5583619
79234319
48709310
50464226
78618160
66919901
8012315
715137
826135
46432568
39883941