87138195
46039398
25658900
86187103
49789305
74027796
16619216
15848863
3665824
54613553
73639717
94988910
79354450
37805194
42237073
82558265
4238284
22086732
2883510
42611358
94582725
70645994
11902197
454949
64789084
70284557
43946598
22939985
50492089
50125281
53227497
17934651
89705056
6335944
39383041
89891288
80363072
5857234
12344112
90122958