86072139
81423597
73048435
2725773
41327259
46844593
57091289
18924958
93755030
85457093
46281176
42133982
69687792
63953854
46105350
90528411
8442384
4885818
43229420
95473713
89208935
6465494
98207184
85683818
768993
9690408
50799793
12263665
61128682
7796613
83106588
38852386
36754221
44204016
71308443
95354475
14986537
70091969
33759370
75707210