52894645
3687259
4840999
7895177
31485142
69371272
83343802
40519761
95587844
70994711
26759950
37248998
863170
41805036
67616796
24486132
541774
57824510
56672487
10354268
248150
74328298
56675765
84226081
58096239
81357119
11662078
94106608
62296583
314587
59392359
63169569
53837166
97226229
72509557
70825546
3286529
56475810
7167562
73322378