75781909
40083609
66472194
95861360
88338398
77166428
93968767
53505172
26378181
62942381
70442889
49779114
22199915
22954890
71696769
19963815
28395588
3412088
52331534
17963346
71687483
36195447
98914703
89838537
71912484
290324
70098283
897134
5948854
51453065
19639073
20189207
69688381
8739135
96308305
80294743
4281219
49529737
18771998
87192645