8688364
10851644
32385620
86169888
5632396
98183496
36686323
23399713
94772967
66192272
18893207
68258852
98128601
5900899
50016328
69222842
1121219
20022856
19153088
11364968
28355620
9996861
18122180
81599101
73972995
8928729
69089001
37304218
26534111
50074159
6269722
46249212
44137615
28567774
99434802
7816439
39819323
38749504
14649034
92166308