64054333
97391064
66559329
26429829
29766837
16527134
27947596
66135454
72669853
47076534
12808468
74662285
70172014
90498804
936092
51648338
81253391
997007
6265280
66829527
90102170
86432104
41208385
30954148
76225899
46712237
37324383
678259
14618801
71652416
64753746
98804985
86645353
2426297
67803910
94544822
60753281
68416241
45823056
42113128