95758619
59362409
34271636
99836000
68471590
84732888
68157243
22998123
69782686
24214132
2377150
31312475
66077190
26004133
5206820
59928386
98564449
8709475
45475930
40221570
1883133
8082615
18768572
47199382
54704764
78897053
77033409
24538889
34778984
93686546
4096563
8691112
24275468
28362307
74022429
35399716
63181077
53964214
82544927
83763927