61081628
3776947
6309806
11495438
15485417
83115151
67434081
85516440
34842072
51853104
53989298
12137343
59923075
2792558
63287807
3738378
66573229
48554490
63721762
74987652
53531867
16868788
19608550
64243194
34902665
28934878
99654696
11658956
51369582
26628683
3388150
67205191
39176767
54239882
18872962
77798026
86286745
88183547
42386037
87619344