44927598
6371363
57519
2999929
4508668
21592597
43332035
269555
765450
803556
4249772
27388851
4393575
73799126
68413730
9153318
19043993
42487375
89756570
26458074
3699976
28079617
26753099
9773630
57352284
61505164
45792684
1156198
72644979
94231708
89936721
20649365
23871399
52226687
36515632
72853982
1758203
86546750
4676475
72017399