66909097
86351417
2320762
388880
88832278
59832702
55516496
54259701
47085211
50367236
20664894
98452005
28325049
55978000
96646985
73736360
61575610
1335804
44247416
56929998
8986274
28232490
41318072
17509575
21737476
46935561
1056977
24937007
9319649
26997325
63203951
31473561
80242014
54083352
36707090
4432110
1008411
88113437
5141491
43367772