81558310
66408357
57725
43347689
90068149
99304604
59499755
2585367
33594054
27058970
49508809
88597126
23072527
94531053
73199873
84565302
40727043
59057094
3764631
6092150
602497
6576746
80662235
58363051
1926857
16207781
25641065
1809500
51726555
83662222
31496655
95817856
55685176
72871115
35976464
11242120
48942019
79484329
70962406
5151670