62733788
1595374
95211289
78435591
5699526
4748245
53903432
38297095
48708413
38908091
25888495
15101189
18445798
44712034
6574190
67248816
16898806
99104456
3833648
27457114
66331887
96586316
94182013
43747928
38302049
61367608
15599284
5414165
51581516
98801032
96083918
8047280
17119084
64015702
39311146
27648146
16345620
71933076
7033954
519792