64441521
68398110
87507621
8758080
83407744
44439701
82053338
16544749
67517969
2947144
69112962
77348876
68154892
54104656
2345805
4925275
24048212
61029524
16212594
52467140
73412844
9634360
77934809
57501518
37326523
68694560
34601884
19898582
42406380
96105271
32018248
97084634
77466571
88773070
71757535
13806840
65768108
34563292
36197064
15521882