40863883
3473588
7017295
65834238
88105366
71953954
47895997
87127538
25488087
88148830
44286106
326496
69232652
6085600
25717508
95742892
43224019
70543557
58693092
52181321
86268647
28629596
49369930
1017166
98395630
12875511
13258417
17582114
60698425
19922549
50885028
28836675
31634705
71509599
64043922
90264497
58758509
40752012
44488094
4914581