83662872
299003
25202089
45528806
21654947
22348217
27391475
40993679
29628008
52092806
13315370
64105940
12859920
61772589
95769262
87824346
57383220
71257127
67884814
93738899
52325946
57922112
62711578
63141645
50687188
77766756
78358892
57343013
91074474
93653690
40507194
36029095
4676095
70174294
45428199
73105300
88675940
1095190
7127816
77309676