41297356
66325061
87923755
30268716
19566791
95527421
98527288
19094614
20466497
27407325
70701728
19053556
20708412
38835776
82346609
64344351
99082984
22762678
84694125
4158844
14797732
33749464
4173768
86825481
18001675
17733089
69561306
67981075
7004149
62301889
47884629
54841883
53124615
81283461
79842799
41573280
9408366
43105939
13622377
26081744