2108970
58889899
89785886
2011447
51029592
2358721
48805434
40294424
98864334
99062075
41895091
19428997
18163422
67015811
20002148
99784823
58575056
231480
82029671
11364381
9883000
63857883
17172206
57753795
435113
39794828
59482515
44554924
5721234
67423277
73066783
94917715
26037953
71454198
64002968
68359961
70886138
39375770
90914860
14861491