82155181
4683054
79671108
87752919
59123699
14907649
76712139
68073353
2444215
78851267
40818414
98502696
87175519
80203777
42591727
40861869
3335144
68848757
3096769
52504052
38685664
33153143
9358361
26783597
45365421
71997214
2283681
16675772
57249258
4459366
8566723
4375854
89936206
87872610
91121717
70892227
60271555
2355362
45389769
70384789