84285332
25675555
54105228
90921106
3298900
8530894
35557321
45436886
78392055
18633750
6728181
3699990
950827
71497187
57129101
9798223
20931021
81518496
7476063
56968677
57082765
42626371
19081285
45428516
10931535
81597348
98195503
44144587
65927168
46483700
23108376
55441395
95688822
11252621
76221363
7852730
54522436
29978020
79938932
51219179