60164726
51605047
50448316
26679286
64111283
69376617
93036052
49329899
54447479
5082174
73496340
13742400
18873331
21417619
6061548
42457787
87811368
44254353
39573751
89252932
61708406
47503153
38638685
64367387
27215490
9973474
60351941
87926666
41133944
6317970
13372026
30298980
61429736
65178332
26712046
91477905
48257318
36943205
38339579
2376905