96008406
88634704
193513
39476934
78525090
45962149
38341062
57481863
35375881
54172195
74737834
72497034
89583863
93658133
62639860
39734808
45981721
5945504
18923641
71964922
35595519
2528210
26558789
66523035
96356911
36581985
2038133
76774168
32831391
43583004
77677334
39458324
10649885
68999671
23674122
62803432
2340974
4791819
64535495
93134034