94076864
41558771
40922422
30923222
46865582
95095234
7932198
30655631
15355618
31241857
50713610
33188863
14744400
56245372
6691545
69719496
12001738
46688235
39027697
6329949
29295420
68338726
99665255
23764961
88318976
68182664
36982793
89589100
71549110
73153760
80831441
64552084
28717518
94242761
7496258
60648704
46196062
1104498
79057765
62894096