48636679
49602657
9768686
12682213
47897704
8548993
51486587
5754842
42144682
67114181
95127378
11285017
39222430
5464367
13197673
29727351
75474754
36331207
86084119
94719126
95007447
49085110
5363795
51315381
65065018
96965620
54263305
99519840
9745490
96893177
48131077
87714620
95778015
97441033
5381905
6193679
35984121
81337892
7649337
8314975