93068283
48396003
4624744
79038956
73952569
80113957
1025464
92637326
23533291
18125288
57302844
18926779
73024650
55348399
88637109
59999246
38056250
447989
5795515
36222834
426501
84096869
45892310
37123525
8033932
79968350
84415518
57918186
30851636
4118804
40629833
96632037
76036830
51526854
12598709
84803257
34753962
95023706
27102387
62997061