13453218
48021461
16066386
9431218
44821281
73389484
47836545
4312215
62572210
45029936
19697260
14391278
32077297
255674
13593145
35371632
13692232
76462877
59489794
4465546
45949430
98324802
21468806
848750
50056109
42187411
14921501
99837592
77134533
85777613
3759147
33728444
58831792
99258531
83472211
72898306
44113144
86709321
48024752
64919757