85048816
69103847
72101375
84861904
57588714
66605858
28249738
57147991
6474931
88261347
34452708
6793189
23043955
24982422
94917024
78406140
47242312
91915210
50811716
58044654
6761190
6769571
29227894
35916995
5691779
78459874
8760355
20068800
81335782
683081
35115778
50754932
12204749
69594439
4785382
58288454
92639006
87468433
4522227
21557142