81625299
92825227
70319558
2173418
11621289
89987672
38773665
32926376
59335082
77687035
71152233
8216462
54773384
62691902
27683482
8315582
5358006
22996477
17567492
93392402
7385202
66986008
1114834
23724843
31183318
79532140
61059601
45475560
21911745
24986301
88212751
20795450
81033420
42784289
22146286
17095094
12939977
38342185
37283463
93469284