47404918
86942959
32840
72768084
83814605
55271459
56039343
55682801
29882648
39164167
84538139
6990701
95994060
13543617
99633182
8621166
16732965
82985873
12274845
50938141
96856573
4825933
68664814
88315930
95585063
76416474
89024399
73962213
768429
65599612
1833522
99927355
28428396
92001426
91058188
88798776
65722931
37879353
15932182
35522254