92716639
27645425
2412848
11636589
15624591
54623086
42171653
57165397
60106052
43379799
83725546
25073055
39348671
80638176
63266624
9801948
80444347
14072194
17572616
21593888
86552615
64233144
98934589
19407267
45539868
5528303
67763066
46752317
32487738
13853873
87589041
90112916
23445561
99362001
35908652
5304880
36052166
89502070
94795135
10236577