27921572
80542274
93575118
49983704
20347068
89576618
96228472
91538347
54987495
96914708
2393276
35793069
2476228
51984707
57552536
68206236
47052292
68769746
75212988
36589706
57147221
82791446
34545645
434311
5379165
17267829
54452131
66537329
15236029
69608943
22832647
83587446
7499753
69885769
32499348
55442283
28532756
82932030
84743931
35768846