94706184
27668030
9332194
24054205
38394791
8624880
95824975
81787646
88763984
93915427
21717498
63336504
66692588
96852163
23327326
11205284
2478513
683585
55979914
924986
13449391
26861689
7431263
6958135
17937157
66235266
75927066
49996492
51411501
39877976
58239570
84192483
28878956
5907959
74153642
68119209
8673768
59784276
55259061
86455958