80768816
23932700
47963257
97123124
85139052
47896984
52731915
53878849
94596587
4261766
98295174
74737351
85627359
45107932
64613911
73287389
90781438
68323719
93535055
48965259
40769482
74139
5896787
16088497
66098923
92157026
93413394
753610000
7842277
11097146
6368505
66355171
26226388
35961831
248203
92915269
73877309
49537688
97027481
5974202