97373158
39976488
87074204
99386837
96816619
16661569
67961353
6091872
90051429
82375826
56654509
76065467
71728291
18172851
80995267
93703737
68376778
92229421
40176568
66618663
50124958
3683109
31134164
67578180
44514120
5951697
31648558
5829519
50404064
29538606
57811036
26863802
69609921
36979092
48061774
18959223
95499989
46902662
94173431
21767626