68952168
74383638
10000481
12951889
44378986
46375706
23161214
12724771
96926943
20706656
41312876
2503002
89553275
29618504
99487558
74471903
46026103
71965201
20706057
44621423
35364411
53488511
74977986
8931462
42474310
45151809
31239918
15898472
7278535
1231758
24608565
39119407
57924285
59164025
59161470
85426516
65557342
81181648
94444264
14299266